0
19
1 день назад
0

» WarCraft 3 / Проблема с варкрафт 3 1.26а

Похожие вопросы:

ответ
так ты указал ему путь к war3.exe?

0
19
5 дней назад
0

» WarCraft 3 / Не поддерживается русский текст

Похожие вопросы:

ответ
Tand, под кодировкой я имею в виду кодировку. Есть такая штука, определяет какими комбинациями нулей и едениц в бинарном виде кодируется каждый символ. Если при сохранении использована не та кодировка, которую понимает игра, то игра, соответственно, неможет сопоставить нулям и еденицам из файла конкретные символы, а значит ничего не показывает или показывает совсем не то, что было написано изначально.
Скачай Notepad++ -встроенные в винду средства годятся разве что заметки о жизни офисного планктона писать.

0
19
6 дней назад
0

» Администрация XGM / Способность "Сумрак"

Похожие вопросы:

ответ
CaptainFox, скилы только для форума
на сайте либо права на просмотр скрытых сообщений либо админка
ответ
Доступ только для одного - никак.
Но ты можешь внутри блога или проекта создать скрытый ресурс, там есть галочка такая. Такой ресурс могут видеть только участники проекта и в зависимости от настроек прав в проекте.
Сумрак действует только на скрытые комментарии.
ответ
Дает модерам возможность восстановить комментарий.
ответ

0
19
1 неделю назад
0

» WarCraft 3 / как создать окошко?

Похожие вопросы:

ответ
UnitRemoveAbility(whichUnit, 'ARal')
где whichUnit - твое здание
ответ
Leaderboard? Кроме таймеров и мультибордов в этом месте отображается только он.

0
19
2 недели назад
0

» WarCraft 3 / Проблема с JNGP и grimoire

Похожие вопросы:

ответ
В свойствах убери заголовочный файл и в линкере с настройками поиграй
ответ
JPNG и используешь стандартные функции. Есть еще Zephir и HiveWE, но там немножко будет гемморно.
Unlimited давно использовался до JPNG, там вагон фич для ГУИ, но там надо вкуривать и изучать. А ломал сей редактор карты из-за функций интеграции нестандартных функций в функции карты для работы в редакторе(извиняюсь за тавтологию).

0
19
2 недели назад
0

» WarCraft 3 / проблема с импортом модели в карту

Похожие вопросы:

ответ
ну вот в чём твоя ошибка: Ты изменил название текстуры, а значит ты изменил и пути, тебе нужно зайти в war3modelEditor и там уже открыв модель выбрать вкладку: Windows=>Texture Manager, где будет список текстур, ты удаляешь 1 старую текстуру, которая у тебя была и добавляешь новую, при этом модель с текстурой должны лежать в одной папке, которая не содержит кириллицы (например путь должен быть d:\Users\User\Desktop\moroz - без русских букв ).
Переименовать новую текстуру на старую по идее не имеет смысла, потому что опять же ты сохранил её без текстуры, а => испоганил, накосячил, сломал (называй как хочешь).
ответ
в mdlvis можно модель увеличить
ответ
А для текстуры тот путь, который указан в параметрах модели (чаще без путей), и в редакторе вы не увидите свою модель сразу, только
в самой игре, потому микс не подгружается при старте редактора
ответ
XGM Bot:
Похожие вопросы:

ответ
путь к текстуре прописывать правильно надо
текстура должна хранится в new.mix без подпапок
ответ
либо юзай мдлвиз как все белые люди
ответ
У модели не выбрано текстурка которая отвечает за ...я забыл как это называется. Аля погребального огня или что-то того. Оказалось трём материалам не дали текстур, я поправил. Сначала проверь работает ли в игре, а потом смело меняй с заменой у себя в папке.
ответ
прочитать правила импорта текстур, которые пишут рядом с моделью
чаще всего нужно удалить все строки в импорте, чтобы осталось TextureName.blp
ответ
Держи. Там были использованы несколько лишних текстур (я так понимаю из вова).
Один вопрос, тупа интересна - что ты делал? "Чего только не делал, однако всё об стенку горох."

ответ
Было такое, я это встречал и на 129 и на 131 и на 132, назад ничего не вернуть, единственный способ это резервная копия импорта. Сложно сказать когда близы принесли этот баг, возможно вот в 128 патче, ибо 126 никогда его не проявлял.

0
19
2 недели назад
0

» WarCraft 3 / Старая крепость

Ваш ресурс не прошёл автомодерацию. Пожалуйста, внесите исправления или ожидайте проверки модератором.
Причина
Число вставленных изображений: 0, а требуется не менее 3
Your resource has not passed automoderation. Please make corrections or wait for the moderator to check.
Reason
Count of inserted images is: 0, but required not less than 3
CID3
0
19
2 недели назад
0

» WarCraft 3 / импорт карт в blender

Похожие вопросы:

ответ
Вершины все правильно прикреплены к костям?

0
19
2 недели назад
0

» WarCraft 3 / Warcraft III: Will of the Legion (Анонс)

Ваш ресурс не прошёл автомодерацию. Пожалуйста, внесите исправления или ожидайте проверки модератором.
Причина
Типы файлов: jpg, png и не содержат один из: w3m, w3x, scm, scx, sc2map, sc2ma, pud, w3n, sc2mod, zip, 7z, rar, tar, gz, apk, gzip, jar, lzip, tgz, tbz2, bz2, zipx, zz, dmg, ipg, z, iso
Your resource has not passed automoderation. Please make corrections or wait for the moderator to check.
Reason
File types are: jpg, png and don't contain one of: w3m, w3x, scm, scx, sc2map, sc2ma, pud, w3n, sc2mod, zip, 7z, rar, tar, gz, apk, gzip, jar, lzip, tgz, tbz2, bz2, zipx, zz, dmg, ipg, z, iso
CID2
0
19
3 недели назад
0

» WarCraft 3 / Помощь с триггером WC3

Похожие вопросы:

ответ
ответ
~8gabriel8:
Каждый вопрос заслуживает отдельного обсуждения, а на все стало лень ответ печатать, когда начал.
Печатать реально долго, легче было реализовать примеры в карте:
Кроме последнего пункта, его нужно персонально рассматривать, так как игра не подразумевает использование для юнита двух списков. Например, можно наполнить список построек у юнита всеми зданиями, часть из которых блокировать при открытии одного списка и разблокировать при открытии второго, но это подходит, когда один рабочий. Можно сделать второй список из книги заклинаний, куда добавлены способности на основе игрушечных строений, чтобы было видно карту пути и всё такое, но там для них используется один приказ, то есть всегда одинаковое здание будет при нажатии на любую способность, а ещё нет стоимости золота и дерева, что тоже придётся как-то ваять триггерно. Можно перевоплощать юнита при смене списка в другого, но там тоже сложности, не помню точно какие, вроде бы связаны с расой, так как все строят по-разному.

С точкой сбора всё просто. Способность у игрока не заблокировать, потому нужно забрать её у всех зданий, которые есть на карте, либо будут построены.

Группа из максимум 9 юнитов работает немножко коряво, ранее мы с PT153 находили какой-то вариант, чтобы работало быстро, но лень пользоваться поиском. Вроде каждую 0.01 секунду проверялось количество выбранных юнитов, лишние удалялись из выбора.

Чтобы не было очереди, пришёл в голову лишь вариант с апгрейдом здания. Но у меня реализован просто пример для одного конкретного здания, а для нескольких абстрактных зданий нужно делать текстовым триггером, который будет для каждого здания запускать локальный таймер на нужное время и добавлять анимационный текстаг work. По отмене апгрейда, либо истечению таймера анимационный тег удаляется и создаётся воин, к которому привязывается соответствующий звук. Но есть и другие варианты, типа создавать внутри здания другое, которое реально будет производить юнитов, когда заказал апгрейд, там иная реализация. И не упомянул про затрачиваемые ресурсы. Потребуется забирать/возвращать часть ресурсов при отмене апгрейда.

На примере триггеров и фиолетовых строк в редакторе объектов смотри, как сделано улучшение Бугая в Дренорского бугая.

Конечно, мог бы сделать MUI триггер на GUI для отсутствия очереди, но это было бы громоздко и в техническом смысле уродливо. производящие здания заносились бы в массив, для которого будет массив таймеров, которые будут заноситься в виде событий на истечение таймера в другой триггер, а точнее будет несколько массивов таймеров, по максимальному числу тренируемых юнитов в любом производящем здании.

Нашёл твои вопросы:
В них бы и спрашивал, что непонятно. А то тебе отвечают, а ты игнорируешь, словно очень умный.
Тебе даже вариант без триггеров для четвёртого пункта сделали: xgm.guru/p/wc3/230191/comments?postid=426457#comment5
ответ
function BuyItem takes unit FromShop,integer ItemID,unit ToUnit returns boolean
  if IssueNeutralTargetOrder(GetOwningPlayer(ToUnit), FromShop, "smart", ToUnit) or IssueTargetOrder(FromShop, "smart", ToUnit) then
    return IssueNeutralImmediateOrderById(GetOwningPlayer(ToUnit), FromShop, ItemID) or IssueImmediateOrderById(FromShop, ItemID)
  endif
  return false
endfunction

function Trig_Pokupka_Conditions takes nothing returns boolean
if ( not ( GetTriggerUnit() == gg_unit_Othr_0049 ) ) then
return false
endif
return true
endfunction
function Trig_Pokupka_Actions takes nothing returns nothing
call BuyItem(ТВОЙ_МАГАЗ, ИД_СВИТКА, gg_unit_Othr_0049)
endfunction
===========================================================================
function InitTrig_Pokupka takes nothing returns nothing
set gg_trg_Pokupka = CreateTrigger( )
call TriggerRegisterUnitInRangeSimple( gg_trg_Pokupka, 256, gg_unit_ngme_0056 )
call TriggerAddCondition( gg_trg_Pokupka, Condition( function Trig_Pokupka_Conditions ) )
call TriggerAddAction( gg_trg_Pokupka, function Trig_Pokupka_Actions )
endfunction

Ван Рок, ты задал много хороших вопросов и если почитаешь статьи о Jass, то узнаешь на них ответ. В представленном виде это не триггер с условиями и ивентом, это просто функция, которую можно вызвать.

Вызывать можно и в гуи через кастом скрипт
ответ
TheBlakeRed, сорь что не ответил сразу, в бане сидел, в общем у тебя вместо включения триггера на вход - его выключение, а портал у тебя не тот стоял в условиях, равкоды смотреть надо, у людей во вкладке кампания такой портал, а у тебя нейтралы - сражения - ашенвальский портал, который как здание выглядит
в общем я поправил и добавил ещё один вариант со стандартным порталом, тебе нужно просто разблокировать одни функции на портал и заблокировать/удалить другие, думаю ты разберёшься

0
19
3 недели назад
0

» WarCraft 3 / Телепорт Юнитов

Похожие вопросы:

ответ
Переключающий юнит - это triggering unit?
Кто делал этот перевод?
Вместо triggering unit для цикла нужен picked unit. Как это в русских триггерах - хз.
ответ
BrandY TM, моста нет, есть область, при входе в которую фиксируется абсолютная высота юнитов. В зависимости от высоты определяется проходимость для каждого конкретного юнита (эмулируется не очень просто, но тем не менее).

Ну и само собой разумеется, есть метод с платформами и переключателями.
ответ
Нейтральное задание - назначить область для телепорта (И назначить областью позицию юнита)
Мб сработает.
ответ
Вопрос отпал. Я удалил порталам абилки "Перемещение через портал" и вернул обратно. Заработало.
ответ
В этом спелле всё реализовано так как ты и сказал. Вместо чёрной дыры - торнадо, но заменить модель на ту, которая тебе требуется не проблема.

0
19
3 недели назад
0

» WarCraft 3 / Не срабатывает условие

Похожие вопросы:

ответ
ххххххх
Ну дык.
Ты пикаешь всех юнитов вокруг позиции кастера.
В т.ч. кастера.
Он же не враг сам себе)
так что выполнится оба действия могут)
и если там дамми есть - в ту же пачку, могут вызвать срабатывание.
Я фильтрую дамми по левелу, лвл дамми ставлю 0.
ответ
Союзник купил что-то в лавке (не в первый раз) и триггер сработал. Состояние переменной "MirKluchZ" было - нет предмета. Может это баг.

Проблема решена установкой переменной в начале игры на нужный предмет.
ответ
~8gabriel8:
PT153:
Потому что число 0.01, сложенное 10 раз, меньше 0.1.
Выводи число следующим кодом, где r - твоё real число.
call DisplayTimedTextToPlayer(GetLocalPlayer(), 0., 0., 5., R2SW(r, 0, -1))
PT153:
у парня проблемы с алгоритмом, в какой вселенной 0.01 * 10 не 0.1?
В компьютерной. И да, 0.01 * 10 тоже может быть не равно 0.01 + ... + 0.01. Потому что складываются и умножаются real по-разному.
Hate, надо просто использовать целочисленные, или пользоваться ==, в JASS == округляет числа для сравнения (!= не округляет).

Пороверил разные варианты, сразу упомяну, что с целочисленными всё огонь, просто какие-то другие воспоминания с ними всплывали.
PT153, сначала не понял, зачем мне твоя строчка, она всего лишь выдавала 0.1 вместо 0.100, но тестировал разные варианты и всё прояснилось. Если задавать шаг 1.0, то всё исправно считается до 10.0, если задавать шаг 0.2, то всё считается до 2.2 и отображается ровно, но если сделать шаг 1.01, то вот тут и появляется то, ради чего ты эту строчку дал.
Именно с дробной частью косяк, и теперь не знаю как выбрать лучший ответ, по идее у тебя в каждом комментарии полезная информация. Просто объединил их в итоге.

Hate:
сначала прибавляет, а затем проверяет, потом удивляется почему 0.11
Обычно просто отшучиваюсь на подобные комментарии, но сейчас так всё грустно в нём, что не смогу.

0
19
3 недели назад
0

» WarCraft 3 / фентези риск (самая первая версия)

Ваш ресурс не прошёл автомодерацию. Пожалуйста, внесите исправления или ожидайте проверки модератором.
Причина
Число вставленных изображений: 0, а требуется не менее 3
Your resource has not passed automoderation. Please make corrections or wait for the moderator to check.
Reason
Count of inserted images is: 0, but required not less than 3
CID3
0
19
3 недели назад
0

» WarCraft 3 / AI в карте

Похожие вопросы:

ответ
Ну я был бы удивлен если бы код работал даже в сингле, гуи карта, много утечек, куча переодиков, так на первый взгляд код не учитывает что игроков будет много и все они что то будут делать. Так же возможны десинхи из-за кривого кода, это и на гуи бывает... Огромное кол-во вейтв и циклов с вейтами, это сразу убирайте - в мультиплеере это работать не будет.
Увы конечно интересная задумка карты, но реализация очень слабая и на игру по сети не претендует, более грамотно продумывайте код и не плодите утечки, то их у вас овер дофига что равно игра закроется с фаталом после превышения лимита памяти.
ответ
Собственно путем проб и ошибок нашел решение.
В общем для "дома вождей" добавил условие. При котором дом вождей строится только если. Дом вождей = 0, Крепость = 0, Дворец = 0. У меня названия другие, но для понятности написал так. Скрин ниже. Вдруг кому то пригодится :D
ответ
Если падает скрипт с AI (файл .ai это обычный код на Jass), то игра видимо ничего не показывает, но и ИИ не работает. То есть, чтобы узнать из-за чего, надо продокументировать common.ai нативки в 1.26, 1.29 и потом посмотреть, в чём отличия и что игре не нравится.
Можно, конечно, просто сравнить common.ai от 1.26 и 1.29, может используются функции, которых не было. Тогда всё относительно просто.
ответ
Почему то ИИ не взаимодеет з тип юнита "дух"

0
19
4 недели назад
0

» WarCraft 3 / ИИ и главное здание

Похожие вопросы:

ответ
какой вашу маковку редактор ии? вырубаете стандартный ии и правите игровые константы
ответ
Грубый пример:
Событие - постройка завершена
Действие: Если тип юнита (построенное здание) = стена,
то установить переменую-точку = позиция (построенного здания),
удалить (построенное здание)
создать декорацию типа "Стена-декорация" в точке-переменной
удалить точку

Пишу с работы, редактора под рукой нет. Прошу за ошибки и неточности простить))
ответ
Привет! Поковырялся чуток, прикладываю скрин, видео и карту. Буквально: удалил инициализацию сражения.
ответ
Ну. Могу предложить такой вариант:

0
19
4 недели назад
0

» Администрация XGM / Перенос ресурса в проект.

Похожие вопросы:

ответ
Канеш. Из блогов уже переносили статьи.
ответ
Ошибкой было перемещать ресурсы при 1 уровнем проекта без менеджера проектов, который за это отвечает
Теперь придётся все снова заливать

Задача для 1 уровень проекта - только составить главную, потом нужно ждать дальнейшие задания уже от менеджера проекта, который выдаст 2 уровень и разрешит переместить ресурсы